若有以下定义语句:int a,b,p; float c,q; 则赋值真确的是( )

[单选题]若有以下定义语句:int a,b,p; float c,q; 则赋值真确的是( )

A:p=&c

B:q=p

C:p=NULL

D:q=new int

答案: C